﻿namespace Angle.Data.Dependency
{
    using System.ComponentModel;
    using System.Data.Entity;
    using System.Reflection;
    
    using Angle.Application.UserServices;
    
    using Skymate;
    using Skymate.Core;
    using Skymate.Engines.DependencyManagement;
    using Skymate.Mvc.Controllers;

    public class DependencyRegistrar : IDependencyRegistrar
    {
        public int Order
        {
            get { return 4; }
        }


        public void Register(IIocManager builder, ITypeFinder typeFinder, bool isActiveModule)
        {
            builder.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly());
            
        }
    }

}
